package com.qst.system.domain;

import com.qst.common.annotation.Excel;
import com.qst.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 审批对象 examine
 * 
 * @author 86182
 * @date 2025-08-23
 */
@ApiModel("审批实体类")
public class Examine extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 编号 */
    @Excel(name = "编号")
    @ApiModelProperty("编号")
    private Long exaId;

    /** 贷款ID */
    @Excel(name = "贷款ID")
    @ApiModelProperty("贷款ID")
    private Long exaLoaId;

    /** 审批人 */
    @Excel(name = "审批人")
    @ApiModelProperty("审批人")
    private String exaName;

    /** 审批时间 */
    @Excel(name = "审批时间")
    @ApiModelProperty("审批时间")
    private String exaTime;

    /** 审批状态 */
    @Excel(name = "审批状态")
    @ApiModelProperty("审批状态")
    private Integer exaState;

    /** 审批理由 */
    @Excel(name = "审批理由")
    @ApiModelProperty("审批理由")
    private String exaRemark;

    /** 删除标志 0 存在 1 删除 */
    @ApiModelProperty("删除标志 0 存在 1 删除")
    private String exaDel;

    public void setExaId(Long exaId) 
    {
        this.exaId = exaId;
    }

    public Long getExaId() 
    {
        return exaId;
    }
    public void setExaLoaId(Long exaLoaId) 
    {
        this.exaLoaId = exaLoaId;
    }

    public Long getExaLoaId() 
    {
        return exaLoaId;
    }
    public void setExaName(String exaName) 
    {
        this.exaName = exaName;
    }

    public String getExaName() 
    {
        return exaName;
    }
    public void setExaTime(String exaTime) 
    {
        this.exaTime = exaTime;
    }

    public String getExaTime() 
    {
        return exaTime;
    }
    public void setExaState(Integer exaState) 
    {
        this.exaState = exaState;
    }

    public Integer getExaState() 
    {
        return exaState;
    }
    public void setExaRemark(String exaRemark) 
    {
        this.exaRemark = exaRemark;
    }

    public String getExaRemark() 
    {
        return exaRemark;
    }
    public void setExaDel(String exaDel) 
    {
        this.exaDel = exaDel;
    }

    public String getExaDel() 
    {
        return exaDel;
    }

    @Override
    public String toString() {
        return "Examine{" +
                "exaId=" + exaId +
                ", exaLoaId=" + exaLoaId +
                ", exaName='" + exaName + '\'' +
                ", exaTime='" + exaTime + '\'' +
                ", exaState=" + exaState +
                ", exaRemark='" + exaRemark + '\'' +
                ", exaDel='" + exaDel + '\'' +
                '}';
    }
}